Design Considerations of SOPC-Based H.264/AVC Systems
نویسندگان
چکیده
The primary advantage of the H.264 video compression technique is the ability to provide good video quality at substantially lower bit rates compared with other video compression methods. This is due to the use of variable block sizes, multiple reference frames, and the consideration of Rate-Distortion Optimization (RDO). However, these features come with the price of added complexity due to the introduction of Motion Estimation (ME) and Mode Decision (MD) in the design of H.264. This paper aims to compile a collection of research to aid designers in applying the H.264 technology to a variety of different applications. These research topics include complexity reduction, vector edge detection, and added efficiency in H.264 architectures. Complexity is reduced by a cost-effective coding algorithm for removing ME redundancy in System-on-aProgrammable Chip (SOPC)-based embedded systems. Improvement in vector edge detection is accomplished by a cost-effective method which stores all vector information within a frame and places said information in the Laplacian of Gaussian Operator. Lastly, an efficient architectural design is reviewed in analyzing the bandwidth of each component in an H.264 design. The entire system bandwidth is decomposed into several modules with predictable coefficients, thereby aiding designers in understanding the real cost of each hardware component.
منابع مشابه
Advanced Design of TQ/IQT Component for H.264/AVC Based on SoPC Validation
This paper presents an advanced hardware architecture for integer transform, quantization, inverse quantization and inverse integer transform modules dedicated to the macroblock engine of the H.264/AVC video codec standard. Our highly parallel and pipelined architecture is designed to be used for intra and inter prediction modes in H.264/AVC. The TQ/IQT design is described in VHDL language and ...
متن کاملMotion estimation and CABAC VLSI co-processors for real-time high-quality H.264/AVC video coding
[Article] Motion estimation and CABAC VLSI co-processors for real-time high-quality H.264/AVC video coding VLSI co-processors for real-time high-quality H.264/AVC video coding. Porto, the institutional repository of the Politecnico di Torino, is provided by the University Library and the IT-Services. The aim is to enable open access to all the world. Please share with us how this access benefit...
متن کاملShape adaptive integer transform for coding arbitrarily shaped objects in H.264/AVC
The use of shape-adaptive transforms is a popular approach for coding arbitrarily shaped objects in image/video coding due to their adaptability at object edges and low complexity. In this respect shape adaptive DCT (SA-DCT) and shape adaptive DWT (SA-DWT) have been proposed in previous literature. The Integer Transform (IT), a derivative of the 4x4 DCT, has been adopted in the latest H.264/AVC...
متن کاملH.264/AVC for Wireless Applications
Video transmission in wireless environments is a challenging task calling for high compression efficiency as well as a network friendly design. These have been major goals of the H.264/AVC standardization effort addressing “conversational” (i.e., video telephony) and “non-conversational” (i.e., storage, broadcast, or streaming) applications. The video compression performance of the H.264/AVC Vi...
متن کاملالگوریتم جدید انتخاب حالت داخل فریمی سریع در استاندارد کدگذاری ویدیویی H.264/AVC
By the increasing of video communication in portable and functional devices, encoders design with low complexity and high performance are required. H.264 / AVC standard offers higher compression efficiency than previous standards. But this standard by employing several powerful coding techniques, considerably increased complexity at the encoder. This paper presents a new algorithm to reduc...
متن کامل